package com.zkingsoft.web.bean;

import com.matrix.core.pojo.EntityDTO;
import com.matrix.core.anotations.Extend;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @description 证书查询
 * @author admin
 * @date 2020-03-22 18:12
 */
public class BizXefCertificate  extends EntityDTO{
	@Extend
	private static final long serialVersionUID = 1L; 

	
	/**
	 * 主键
	 */
	private String  xcId;
			
	
	/**
	 * 证书编号
	 */
	private String  xcCode;
			
	
	/**
	 * 证书状态
	 */
	private String  xcStatus;
			
	
	/**
	 * 颁证日期
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date xcAwardDate;
			
	
	/**
	 * 证书到期日期
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date  xcExpireDate;
			
	
	/**
	 * 初次获证日期
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date  xcFirstDate;
			
	
	/**
	 * 信息上报日期
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date  xcReportDate;
			
	
	/**
	 * 认证项目
	 */
	private String  xcProject;
			
	
	/**
	 * 认证依据
	 */
	private String  xcBasis;
			
	
	/**
	 * 监督次数
	 */
	private Integer  xcSuperviseNumber;
			
	
	/**
	 * 再认证次数
	 */
	private Integer  xcReauthNumber;
			
	
	/**
	 * 认证覆盖的业务范围
	 */
	private String  xcRange;
			
	
	/**
	 * 是否覆盖多场所
	 */
	private String  xcCoverMany;
			
	
	/**
	 * 认证覆盖的场所名称及地址
	 */
	private String  xcCoverAddress;
			
	
	/**
	 * 证书使用的认可标识
	 */
	private String  xcUseSign;
			
	
	/**
	 * 组织名称
	 */
	private String  xcOrgName;
			
	
	/**
	 * 统一社会信用代码/组织机构代码
	 */
	private String  xcOrgCode;
			
	
	/**
	 * 所在国别地区
	 */
	private String  xcArea;
			
	
	/**
	 * 本证书体系覆盖人数
	 */
	private Integer  xcPeopleNumber;
			
	
	/**
	 * 组织地址
	 */
	private String  xcOrgAddress;
			
	
	/**
	 * 备用字段1
	 */
	private String  remark1;
			
	
	/**
	 * 备用字段2
	 */
	private String  remark2;
			
	
	/**
	 * 备用字段3
	 */
	private String  remark3;
			
	
	/**
	 * 备用字段4
	 */
	private String  remark4;
			
	
	/**
	 * 备用字段5
	 */
	private String  remark5;
			
	

	public String getXcId() {
		return xcId;
	}
   	
   	public void setXcId(String xcId) {
		this.xcId=xcId;
	}
   	

	public String getXcCode() {
		return xcCode;
	}
   	
   	public void setXcCode(String xcCode) {
		this.xcCode=xcCode;
	}
   	

	public String getXcStatus() {
		return xcStatus;
	}
   	
   	public void setXcStatus(String xcStatus) {
		this.xcStatus=xcStatus;
	}
   	

	public Date getXcAwardDate() {
		return xcAwardDate;
	}
   	
   	public void setXcAwardDate(Date xcAwardDate) {
		this.xcAwardDate=xcAwardDate;
	}
   	

	public Date getXcExpireDate() {
		return xcExpireDate;
	}
   	
   	public void setXcExpireDate(Date xcExpireDate) {
		this.xcExpireDate=xcExpireDate;
	}
   	

	public Date getXcFirstDate() {
		return xcFirstDate;
	}
   	
   	public void setXcFirstDate(Date xcFirstDate) {
		this.xcFirstDate=xcFirstDate;
	}
   	

	public Date getXcReportDate() {
		return xcReportDate;
	}
   	
   	public void setXcReportDate(Date xcReportDate) {
		this.xcReportDate=xcReportDate;
	}
   	

	public String getXcProject() {
		return xcProject;
	}
   	
   	public void setXcProject(String xcProject) {
		this.xcProject=xcProject;
	}
   	

	public String getXcBasis() {
		return xcBasis;
	}
   	
   	public void setXcBasis(String xcBasis) {
		this.xcBasis=xcBasis;
	}
   	

	public Integer getXcSuperviseNumber() {
		return xcSuperviseNumber;
	}
   	
   	public void setXcSuperviseNumber(Integer xcSuperviseNumber) {
		this.xcSuperviseNumber=xcSuperviseNumber;
	}
   	

	public Integer getXcReauthNumber() {
		return xcReauthNumber;
	}
   	
   	public void setXcReauthNumber(Integer xcReauthNumber) {
		this.xcReauthNumber=xcReauthNumber;
	}
   	

	public String getXcRange() {
		return xcRange;
	}
   	
   	public void setXcRange(String xcRange) {
		this.xcRange=xcRange;
	}
   	

	public String getXcCoverMany() {
		return xcCoverMany;
	}
   	
   	public void setXcCoverMany(String xcCoverMany) {
		this.xcCoverMany=xcCoverMany;
	}
   	

	public String getXcCoverAddress() {
		return xcCoverAddress;
	}
   	
   	public void setXcCoverAddress(String xcCoverAddress) {
		this.xcCoverAddress=xcCoverAddress;
	}
   	

	public String getXcUseSign() {
		return xcUseSign;
	}
   	
   	public void setXcUseSign(String xcUseSign) {
		this.xcUseSign=xcUseSign;
	}
   	

	public String getXcOrgName() {
		return xcOrgName;
	}
   	
   	public void setXcOrgName(String xcOrgName) {
		this.xcOrgName=xcOrgName;
	}
   	

	public String getXcOrgCode() {
		return xcOrgCode;
	}
   	
   	public void setXcOrgCode(String xcOrgCode) {
		this.xcOrgCode=xcOrgCode;
	}
   	

	public String getXcArea() {
		return xcArea;
	}
   	
   	public void setXcArea(String xcArea) {
		this.xcArea=xcArea;
	}
   	

	public Integer getXcPeopleNumber() {
		return xcPeopleNumber;
	}
   	
   	public void setXcPeopleNumber(Integer xcPeopleNumber) {
		this.xcPeopleNumber=xcPeopleNumber;
	}
   	

	public String getXcOrgAddress() {
		return xcOrgAddress;
	}
   	
   	public void setXcOrgAddress(String xcOrgAddress) {
		this.xcOrgAddress=xcOrgAddress;
	}
   	

	public String getRemark1() {
		return remark1;
	}
   	
   	public void setRemark1(String remark1) {
		this.remark1=remark1;
	}
   	

	public String getRemark2() {
		return remark2;
	}
   	
   	public void setRemark2(String remark2) {
		this.remark2=remark2;
	}
   	

	public String getRemark3() {
		return remark3;
	}
   	
   	public void setRemark3(String remark3) {
		this.remark3=remark3;
	}
   	

	public String getRemark4() {
		return remark4;
	}
   	
   	public void setRemark4(String remark4) {
		this.remark4=remark4;
	}
   	

	public String getRemark5() {
		return remark5;
	}
   	
   	public void setRemark5(String remark5) {
		this.remark5=remark5;
	}
   	


  
}